package com.mes.cloud.dto;

import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @description: 字典参数树
 * @author: syn
 * @create: 2019-10-29
 **/
@ApiModel(value = "ParameterTreeDTO", description = "字典参数树")
@Data
public class ParameterTreeDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long dictId;
    private String dictValue;
    private String dictName;
    private Long dictParentId;
    private String dictType;
    private Long id;
    private String code;
    private String sysKey;
    private String value;
    private String defaultd;
    private String type;
    private String parentType;
    private Integer optione;
    private String crtby;
    private Date crtdate;
    private String updby;
    private Date upddate;
    private String remark;
    private Integer isDelete;
    private Integer isEnable;
    private String updbyName;
    private String crtbyName;

    private List<ParameterTreeDTO> children = new ArrayList<ParameterTreeDTO>();
}
